explosive river gun - Spanish English Dictionary